﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Media;

namespace GpCommon.Models
{
    /// <summary>
    /// 股票对象
    /// </summary>
    public class GpCurEntity
    {
        public string Code { get; set; }
        public string Name { get; set; }
        /// <summary>
        /// 当前价格
        /// </summary>
        public float CurPrice { get; set; }
        /// <summary>
        /// 当前涨幅
        /// </summary>
        public float CurMarkUp { get; set; }
        /// <summary>
        /// 当前涨跌额
        /// </summary>
        public float CurMarkUpValue { get; set; }
        /// <summary>
        /// 成交量
        /// </summary>
        public float Volume { get; set; }
        /// <summary>
        /// 成交额
        /// </summary>
        public float TurnVolume { get; set; }
        /// <summary>
        /// 振幅
        /// </summary>
        public float Amplitude { get; set; }
        /// <summary>
        /// 最高价
        /// </summary>
        public float HighPrice { get; set; }
        /// <summary>
        /// 最高涨幅
        /// </summary>
        public float HighMarkup { get; set; }
        /// <summary>
        /// 最低价
        /// </summary>
        public float LowPrice { get; set; }
        /// <summary>
        /// 最低涨幅
        /// </summary>
        public float LowMarkup { get; set; }
        /// <summary>
        /// 开盘价
        /// </summary>
        public float PrePrice { get; set; }
        /// <summary>
        /// 昨日收盘价
        /// </summary>
        public float YesClsPrice { get; set; }
        /// <summary>
        /// 涨停价
        /// </summary>
        public float TopPrice { get; set; }
        /// <summary>
        /// 跌停价
        /// </summary>
        public float BottomPrice { get; set; }
        /// <summary>
        /// 换手
        /// </summary>
        public float ChangeHands { get; set; }
        /// <summary>
        /// 市盈率
        /// </summary>
        public float PERate { get; set; }
        /// <summary>
        /// 市净率
        /// </summary>
        public float PBRate { get; set; }
        /// <summary>
        /// 总市值
        /// </summary>
        public float TotalMarketValue { get; set; }
        /// <summary>
        /// 流通市值
        /// </summary>
        public float MoveMarketValue { get; set; }
        /// <summary>
        /// 60日涨跌幅
        /// </summary>
        public float MarkUpFor60 { get; set; }
        /// <summary>
        /// 年初至今涨跌幅
        /// </summary>
        public float MarkUpForYear { get; set; }
        /// <summary>
        /// 量比
        /// </summary>
        public float VolumeRate { get; set; }
        /// <summary>
        /// 涨速
        /// </summary>
        public float CurAccer { get; set; }
        /// <summary>
        /// 5分涨速
        /// </summary>
        public float CurAccerFor5M { get; set; }
        /// <summary>
        /// 所属行业
        /// </summary>
        public string Sector { get; set; }
        /// <summary>
        /// 行业排名
        /// </summary>
        public string SectorRank { get; set; }
        /// <summary>
        /// 卖一价格
        /// </summary>
        public float Sale1Price { get; set; }
        /// <summary>
        /// 卖一量
        /// </summary>
        public long Sale1Volume { get; set; }
        /// <summary>
        /// 买一价格
        /// </summary>
        public float Buy1Price { get; set; }
        /// <summary>
        /// 买一量
        /// </summary>
        public long Buy1Volume { get; set; }


        public string MainNotion { get; set; }
        public string NotionRank { get; set; }
    }
}
